*{margin: 0;padding: 0;list-style: none;text-decoration: none;font-family: "微软雅黑";box-sizing: border-box;}
input,textarea{outline: none;border: none;border-radius: 0;-webkit-appearance: none;}
input[type='button'],input[type='submit']{cursor: pointer;}
textarea{resize:none}
input:-webkit-autofill {box-shadow: 0 0 0px 1000px #fff inset;-webkit-box-shadow: 0 0 0px 1000px #fff inset;-webkit-text-fill-color: #212121;}  
img{border: 0 none;}
i{font-style: normal;}
b{font-weight: normal;}
.clear_float:after{display: block;content: "";clear: both;}
.clear_float{zoom: 1;}
.img img{display: block;width: 100%;height: 100%;object-fit: cover;}
#wzsse{position: absolute;z-index:1000;border-radius: 5px;}
.guanggao-head{position:relative;bottom:0px;}
#closepiaofu{position:absolute;width:32px;top:0px;right:0px;text-align:center;font-size:0;color:#fff;cursor:pointer;border-radius: 50%;z-index: 1000;
background: #007AFF;}
#closepiaofu img{border-radius: 50%;}
#guanggao-content-list{position:relative;width:100%;background:#fff;border-radius: 10px;}
#guanggao-content-list a{display: block;font-size: 0;}
#guanggao-content-list a img{border-radius: 10px;}
/*pc头部*/
.back_top{cursor: pointer;font-size:14px;position: fixed;text-align: center;z-index: 99;opacity: 0;transition: background-color 0.2s ease-in-out;background: #121212;color: #ffffff;border-radius: 3px;padding: 12px;right: 20px;bottom: 45px;}
.back_top:hover{background: #273875;}
.zgtc_cont{display: block;width: 1180px;margin: 0 auto;}
.lhar_cont{display: block;width: 100%;padding: 0 9.2%;}
.zgtc_header{position: fixed;width: 100%;height: 80px;background: #fff;z-index: 2000;box-shadow: 1px 0 13px rgba(0,0,0,0.04);}
.zgtc_header_k{height: 80px;width: 100%;background: #fff;}
.zgtc_header .zgtc_logo{float: left;margin: 12px 0 0 40px;}
.zgtc_header .zgtc_logo img{display: block;}
.zgtc_header .zgtc_cont{text-align: center;}
.zgtc_header .zgtc_cont>ul{display: inline-block;}
.zgtc_header .zgtc_cont>ul>li{float: left;height: 80px;line-height: 80px;transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.zgtc_header .zgtc_cont>ul>li>a{display: block;padding: 0 15px;color: #333;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.zgtc_header .zgtc_cont>ul>li:hover{background: #004094;}
.zgtc_header .zgtc_cont>ul>li:hover>a{color: #fff;}
.zgtc_header .zgtc_cont>ul>li.active{background: #004094;}
.zgtc_header .zgtc_cont>ul>li.active>a{color: #fff;}
.zgtc_header .zgtc_cont>ul>li:hover .zgtc_erji{opacity: 1;visibility: visible;transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.zgtc_header .zgtc_cont .zgtc_erji{opacity: 0;visibility: hidden;box-shadow: 0 -3px 5px rgba(0,0,0,0.04);text-align: center;position: absolute;width: 100%;height: 70px;line-height: 70px;left: 0;background: #fff;}
.zgtc_header .zgtc_cont .zgtc_erji ul{display: inline-block;}
.zgtc_header .zgtc_cont .zgtc_erji li{float: left;}
.zgtc_header .zgtc_cont .zgtc_erji li a{display: block;color: #666666;padding: 0 15px;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.zgtc_header .zgtc_cont .zgtc_erji li:hover a{color: #e60012;}
.zgtc_header .zgtc_cont .zgtc_erji .zgtc_more{font-size: 14px;color: #999;position: absolute;right: 145px;}
.zgtc_header .zgtc_language{position: absolute;line-height: 20px;top: 30px;right: 20px;font-size: 12px;color: #757575}
.zgtc_header .zgtc_language a{float: left;color: #757575;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.zgtc_header .zgtc_language span{float: left;padding: 0 6px;}
.zgtc_header .zgtc_language a.active{color: #2a6de9;}
.zgtc_header .zgtc_language a:hover{color: #2a6de9;}
/*手机端头部*/
.header_m{display: none;background: #fff;width: 100%;height: 60px;position: fixed;top: 0;left: 0;z-index: 5;padding: 0 5%;box-shadow: 1px 0 13px rgba(0,0,0,0.04);}
.header_m .logo{float: left;margin: 10.5px 0;}
.header_m .logo img{display: block;width: 70%;}
.menu{color: #444444;height: 52px;font-size:25px;text-align: center;float:right;width: 30px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}
.menu span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 2px; background-color: rgba(0,0,0,1);}
.menu span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.menu span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
.menu span:nth-child(3){transform: translateY(12px) rotate(0deg);}
.menu span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}   
.menu span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
.header_m_cont{position: fixed;width: 30%;top: 0;right: -80%;height: 100%;background: #333;transition: all 0.5s;}
.header_m_cont .close{width: 100%;height: 80px;position: relative;}
.header_m_cont .close i{float: right;width: 20px;height: 20px;background: url(../img/menu-close.svg) no-repeat;background-size: 100% 100%;margin: 30px;}
.header_m .zgtc_language{padding: 0 20px 14px;}
.header_m .zgtc_language a{float: right;color: #fff;border-radius: 3px;padding: 2px 10px;font-size: 14px;}
.header_m .zgtc_language a.active{background: #e60012;}
.header_m .zgtc_language a:first-child{margin-left: 16px;}
.header_m_cont_tab{overflow-y: scroll;}
.header_m_cont ul a{display: block;position: relative;color: #fff;font-size: 14px;border-left: 1px solid #344da7;border-right: 1px solid #344da7;border-top: 1px solid #344da7;background: #273875;padding: 9px 15px;}
.header_m_cont ul a i{position: absolute;right: 0;top: 0;transition: all 0.4s;width: 40px;height: 40px;background: url(../img/jiao.png) no-repeat center center;}
.header_m_cont ul a p{color: #fff;display: inline-block;width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.header_m_cont ul a.active i{transform: rotate(180deg);}
.header_m_cont .erji{display: none;}
.header_m_cont .erji a{padding-left:30px;background: #213c9a;}
.header_m_k{height: 60px;display: none;}
.index_banner a{display: block;width: 100%;height: 100%;}
.index_banner_prev,.index_banner_next{width: 40px;height: 40px;background: url(../img/icon12.png) no-repeat center center;background-size: 100% 100%;position: absolute;top: 45%;left: 10px;z-index: 2;cursor: pointer;}
.index_banner_next{background: url(../img/icon13.png) no-repeat center center;background-size: 100% 100%;left: auto;right: 10px;}
.index_swiper1{padding-right: 0;position: relative;z-index: 2;margin-top: -76px;}
.index_swiper1 .swiper-container{width: 100%;height: 420px;}
.index_swiper1 .swiper-slide{width: 25%;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.index_swiper1 .swiper-slide>a{display: block;width: 100%;height: 100%;position: relative;}
.index_swiper1_next,.index_swiper1_prev,.index_gcyw_next,.index_gcyw_prev{width:40px;height: 40px;margin-top: 30px;position: relative;left: auto;right: auto;cursor: pointer;float: left;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.index_swiper1_next,.index_gcyw_next{background: url(../img/icon7.png);background-size: 100% 100%;margin-left: 8px;}
.index_swiper1_next:hover,.index_gcyw_next:hover{background: url(../img/icon7_active.png);background-size: 100% 100%;}
.index_swiper1_prev,.index_gcyw_prev{background: url(../img/icon6.png);background-size: 100% 100%;}
.index_swiper1_prev:hover,.index_gcyw_prev:hover{background: url(../img/icon6_active.png);background-size: 100% 100%;}
.index_swiper1 .zgtc_box{position: absolute;width: 100%;height: 100%;color: #ffffff;top: 0;left: 0;padding: 50px 33px 30px;}
.index_swiper1 .zgtc_title h4{font-size: 28px;line-height: 28px;font-weight: normal;}
.index_swiper1 .zgtc_title p{font-size: 14px;line-height: 14px;margin-top: 16px;}
.index_swiper1 .zgtc_info{position: absolute;width: 100%;bottom:0;left: 0;padding: 0 33px 30px;}
.index_swiper1 .zgtc_info i{display: block;width: 14px;height: 2px;background: #fff;}
.index_swiper1 .zgtc_info p{font-size: 14px;line-height: 20px;text-align: justify;max-height: 40px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.index_swiper1 .zgtc_info a{display: block;width: 90px;height: 0;overflow: hidden;font-size: 12px;color: #fff;background: #e60012;text-align: center;line-height: 24px;margin-top: 0;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.index_swiper1 .swiper-slide:hover .zgtc_info a{height: 24px;margin-top: 16px;}
.index_swiper1 .swiper-slide.active{width: 30.5% !important;}
.index_swiper1 .swiper-slide.actives{width: 23.15% !important;}
/*首页新闻*/
.zgtc_til{text-align: center;}
.zgtc_til h4{font-size: 28px;line-height: 28px;color: #212121;font-weight: normal;}
.zgtc_til p{font-size: 14px;line-height: 14px;color: #757575;margin-top: 14px;}
.index_news .index_news_head{margin-top: 64px;}
.index_news .zgtc_til{float: left;text-align: left;}
.index_news .zgtc_tab{float: left;margin: 32px 0 0 90px;}
.index_news .zgtc_tab li{float: left;cursor: pointer;margin-right: 16px;border: 1px solid #cccccc;padding: 0 20px;height: 32px;background: #fff;line-height: 30px;text-align: center;font-size: 16px;color: #757575;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.index_news .zgtc_tab li:last-child{margin-right: 0;}
.index_news .zgtc_tab li.active{border-color: #e60012;background: #e60012;color: #fff;}
.index_news .zgtc_tab li:hover{border-color: #e60012;background: #e60012;color: #fff;}
.index_news .zgtc_tab_box{margin-top: 54px;}
.index_news .zgtc_tab_cont{display: none;}
.index_news .zgtc_tab_cont:first-child{display: block;}
.index_news .zgtc_tab_img{float: left;width: 40.6%;}
.index_news .zgtc_tab_img .img{overflow: hidden;}
.index_news .zgtc_tab_img .img img{transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.index_news .zgtc_tab_img p{width: 100%;line-height: 62px;border: 1px solid #eff1f5;border-top: 0;padding: 0 20px;color: #212121;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.index_news .zgtc_tab_img:hover img{transform: scale(1.1);}
.index_news .zgtc_tab_img:hover p{color: #e60012;}
.index_news .zgtc_tab_cont ul{float: right;width: 49.3%;}
.index_news .zgtc_tab_cont ul li{border-bottom: 1px solid #eff1f5;}
.index_news .zgtc_tab_cont ul li a{display: block;padding: 24px 0;}
.index_news .zgtc_tab_cont ul li:first-child a{padding-top: 0;}
.index_news .zgtc_tab_cont ul li:hover .zgtc_name{color: #e60012;}
.index_news .zgtc_tab_cont ul li:hover .zgtc_name:before{background: #e60012;}
.index_news .zgtc_tab_cont .zgtc_name{font-size: 18px;line-height: 20px;color: #212121;width: 86%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.index_news .zgtc_tab_cont .zgtc_name:before{content: "";display: inline-block;vertical-align: top;margin: 9px 10px 0 0;width: 4px;height: 4px;background:#cccccc;border-radius: 50%;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.index_news .zgtc_tab_cont .clear_float{margin-top: 10px;font-size: 14px;line-height: 16px;color: #757575;}
.index_news .zgtc_tab_cont .zgtc_txt{float: left;width: 70%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_news .zgtc_tab_cont .zgtc_time{float: right;}
/*首页工程业务*/
.index_gcyw{background: #e9e6e0;margin-top: 100px;padding: 68px 0;position: relative;}
.index_gcyw .index_gcyw_swip{margin-top: 54px;}
.index_gcyw .index_gcyw_swip .swiper-slide{width: 25%;}
.index_gcyw .index_gcyw_swip .img{overflow: hidden;}
.index_gcyw .index_gcyw_swip img{transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.index_gcyw .zgtc_info{padding: 22px 18px 0;}
.index_gcyw .zgtc_name{font-size: 18px;line-height: 18px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.index_gcyw .zgtc_txt{font-size: 14px;line-height: 14px;color: #999;margin-top: 12px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_gcyw .swiper-slide:hover .zgtc_name{color: #e60012;}
.index_gcyw .swiper-slide:hover img{transform: scale(1.1);}
.index_gcyw_pages{position: absolute;top: 80px;right: 9.2%;}
.index_gcyw_pages .index_gcyw_next,.index_gcyw_pages .index_gcyw_prev{margin-top: 0;}
/*footer开始*/
.zgtc_footer{background: #66686b;color: #fff;}
.zgtc_footer_t{border-bottom: 1px solid rgba(149,152,159,0.23);}
.zgtc_footer_cont{padding: 70px 0;}
.zgtc_footer_l{float: left;}
.zgtc_footer_l li{float: left;margin-right: 34px;}
.zgtc_footer_l li:last-child{margin-right: 0;}
.zgtc_footer_l li h5{font-weight: normal;margin-bottom: 14px;}
.zgtc_footer_l li h5 a{color: #fff;display: block;font-size: 16px;}
/* .zgtc_footer_l li h5 a:hover{} */
.zgtc_footer_l li a{display: block;color: rgba(255,255,255,0.6);font-size: 12px;line-height: 24px;transition: all 0.3s;}
.zgtc_footer_l li a:hover{color: rgba(255,255,255,0.9);}
.zgtc_footer_r{float:right;}
.zgtc_footer_r .zgtc_ewm{float: left;width: 100px;}
.zgtc_footer_r .zgtc_ewm p{width: 100%;border: 1px solid #fff;border-top: 0;line-height: 32px;font-size: 12px;text-align: center;color: rgba(255,255,255,0.6);}
.zgtc_footer_r .zgtc_info{float: right;}
.zgtc_footer_r .zgtc_info li{float: left;margin-left: 26px;margin-bottom: 12px;}
.zgtc_footer_r .zgtc_info li h5{font-size: 16px;line-height: 16px;font-weight: normal;}
.zgtc_footer_r .zgtc_info li p{font-size: 14px;line-height: 14px;margin-top: 14px;}
.zgtc_footer_r .zgtc_info li:nth-child(2n+1){clear: both;}
.zgtc_footer_r .zgtc_info .zgtc_cz,.zgtc_footer_r .zgtc_info .zgtc_email{font-size: 14px;line-height: 14px;margin-top: 8px;color: rgba(255,255,255,0.6);margin-left: 26px;}
.zgtc_footer_b{font-size: 12px;padding-top: 20px;padding-bottom: 20px;}
.zgtc_footer_b p{float: left;color: rgba(255,255,255,0.3);}
.zgtc_footer_b a{float: left;color: rgba(255,255,255,0.3);padding-left: 12px;transition: color 0.3s;}
.zgtc_footer_b a:hover{color: rgba(255,255,255,0.9);}
#close_float_ad{width: 30px;height: 30px;font-size: 20px;color: #fff;background: #007AFF;display: block;text-align: center;line-height: 26px;
border-radius: 50%;position: absolute;top: -15px;right:-15px;}
/*footer结束*/
/*走进天辰*/
.zjtc_box{padding-top: 55px;padding-bottom: 80px;}
.zgtc_erji_til{text-align: center;}
.zgtc_erji_til h4{font-size: 24px;line-height: 24px;color: #004094;font-weight: normal;}
.zgtc_erji_til p{font-size: 14px;line-height: 14px;color: #999999;margin-top: 10px;}
.zjtc_cont{margin-top: 32px;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.zjtc_cont .img{width: 38.1%;float: left;}
.zjtc_cont .zgtc_info{width: 59.1%;float: right;font-size: 16px;color: #666;text-align: justify;line-height: 32px;}
.zjtc_list{margin-top: 30px;clear: both;}
.zjtc_list a{float: left;width: 32%;margin-right: 2%;margin-top: 32px;}
.zjtc_list a .img{overflow: hidden;}
.zjtc_list a .img img{transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.zjtc_list a:nth-child(3n){margin-right: 0;}
.zjtc_list a p{font-size: 24px;line-height: 24px;color: #333333;margin-top: 16px;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.zjtc_list a:hover img{transform: scale(1.1);}
.zjtc_list a:hover p{color: #e60012;}
.tc_video{background: #e9e6e0;padding: 30px;margin-top: 64px;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.tc_video .zgtc_info{float: left;width: 47.5%;}
.tc_video .zgtc_info .zgtc_erji_til{text-align: left;}
.tc_video .zgtc_info .zgtc_txt{font-size: 14px;color: #333;text-align: justify;line-height: 32px;margin-top: 28px;}
.tc_video .zgtc_video{float: right;width: 43.3%;}
.tc_video .zgtc_video video{display: block;width: 100%;border: 0;outline: none;object-fit:cover;}
.tc_video_b{clear: both;}
/*公司简介*/
.gsjj_cont{margin-top: 20px;font-size: 14px;color: #666;text-align: justify;}
.gsjj_cont img{display: block;max-width: 100%;margin: 0 auto;}
/*.gsjj_cont .zgtc_info{width: 100%;}
.gsjj_cont .img{width: 100%;margin-top: 26px;}*/
.ywly{padding: 32px 22px;background: #e9e6e0;margin-top: 55px;}
.ywly .zgtc_erji_til{text-align: left;}
.ywly li{float: left;width: 32%;margin-right: 2%;margin-top: 38px;}
.ywly li:nth-child(3n){margin-right: 0;}
.ywly li .img{overflow: hidden;}
.ywly li .img img{transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.ywly li .zgtc_name{font-size: 18px;line-height: 18px;margin-top: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #004094;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.ywly li .zgtc_txt{font-size: 18px;text-align: justify;line-height: 30px;max-height: 60px;color: #333;margin-top: 8px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ywly li:hover img{transform: scale(1.1);}
.ywly li:hover .zgtc_name{color: #e60012;}
/*天辰历史*/
.tc_history_swip .zgtc_erji_til{text-align: left;padding: 0 40px;background: #dedad0;}
.tc_history_swip .zgtc_erji_til h4{line-height: 54px;}
.tc_history_prev,.tc_history_next{cursor: pointer;position: absolute;top:0;left: 0;z-index: 2;width: 30px;height: 100%;background: url(../img/icon9.png) center rgba(0,0,0,0.2) no-repeat;}
.tc_history_next{left: auto;right: 0;background: url(../img/icon10.png) center rgba(0,0,0,0.2) no-repeat;}
.tc_history_swip .swiper-button-next.swiper-button-disabled,.tc_history_swip .swiper-button-prev.swiper-button-disabled{opacity: 0;}
.tc_history_pages{display: none;}
.tc_history_cli{height: 54px;background: #7590b5;text-align: center;overflow: scroll;overflow-y: hidden;}
.tc_history_cli::-webkit-scrollbar {display:none}
.tc_history_cli ul{display: inline-block;height: 100%;width: max-content;}
.tc_history_cli ul li{float: left;cursor: pointer;height: 100%;padding: 0;font-size: 18px;line-height: 18px;color: #fff;padding: 0 24px;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.tc_history_cli ul li.active{background: #004094;}
.tc_history_cli ul li.active i{opacity: 1;}
.tc_history_cli ul li i{display: block;opacity: 0;margin: 6px auto 4px;width: 18px;height: 9px;background: url(../img/icon5.png) no-repeat;background-size: 100% 100%;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
/*天辰公司大事件*/
.tcdsj{margin-top: 40px;}
.tcdsj .zgtc_erji_til{text-align: left;}
.tcdsj .zgtc_txt{font-size: 14px;color: #666;text-align: justify;line-height: 32px;margin-top: 30px;}
.tcdsj .zgtc_txt img{display: block;max-width: 100%;margin: 0 auto;}
/*产品详情*/
.product_xq_bj{font-size: 14px;color: #666;margin-top: 36px;text-align: justify;}
.product_xq_bj img{display: block;max-width: 100%;margin: 0 auto;}
/*新闻列表*/
.news_list_tab li{cursor: pointer;float: left;font-size: 16px;padding: 0 18px;margin-right: 12px;line-height: 32px;color: #666666;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.news_list_tab li:last-child{margin-right: 0;}
.news_list_tab li:hover{background: #e60012;color: #fff;}
.news_list_tab li.active{background: #e60012;color: #fff;}
.news_list{margin-top: 46px;}
.news_list li{border-bottom: 1px solid #e5e5e5;}
.news_list a{float: left;display: flex;flex-wrap: wrap;padding: 22px 0 37px 0;align-items: center;justify-content: space-between;width: 100%}
.news_list .img{width: 24.4%;float: left;overflow: hidden;}
.news_list .img img{transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.news_list .zgtc_info{width: 70%;float: right;}
.news_list .zgtc_info .zgtc_name{float: left;width: 86%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 20px;color: #333333;font-weight: bold;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.news_list .zgtc_info .zgtc_time{float: right;font-size: 20px;color: #999999;}
.news_list .zgtc_info .zgtc_txt_c{float: left;width:100%;margin-top: 16px;display: flex;align-items: flex-end;justify-content: space-between;}
.news_list .zgtc_info .zgtc_txt{float: left;width: 86%;text-align: justify;font-size: 16px;color: #666666;line-height: 26px;max-height: 78px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_list .zgtc_info i{float: right;width: 6%;height: 26px;margin-bottom: 6px;border-left: 2px solid #ececec;background: url(../img/icon11.png) no-repeat center center;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.news_list li:hover img{transform: scale(1.1);}
.news_list li:hover .zgtc_name{color: #e60012;}
.news_list li:hover i{background: url(../img/icon11.png) no-repeat right center;}
.news_list_pages{text-align: center;margin-top: 54px;margin-bottom: 50px;}
.news_list_pages ul{display: inline-block;}
.news_list_pages li{transition: all 0.4s;float: left;margin-right:10px;}
.news_list_pages li:last-child{margin-right: 0;}
.news_list_pages li a{display: block;width: 100%;height: 100%;color: #333;height: 34px;line-height: 32px;padding: 0 12px;border: 1px solid #dedede;font-size: 12px;transition: all 0.4s;-moz-transition: all 0.4s;-webkit-transition: all 0.4s;-o-transition: all 0.4s;}
.news_list_pages li.active a{border-color: #e60012;background: #e60012;color: #fff;}
.news_list_pages li:hover a{border-color: #e60012;background: #e60012;color: #fff;}
#main{height: 80vh;}
/*新闻详情*/
/*删除*/
.news_xq .cont{width: 1100px;margin: 0 auto;}
.news_xq .zgtc_name{text-align: center;font-size: 26px;color: #333;font-weight: bold;line-height:1.4;}
.news_xq .zgtc_time{text-align: center;font-size: 14px;color: #3f3f3f;margin-top: 10px;}
.news_xq .zgtc_time span:last-child{display: inline-block;margin-left: 14px;}
.news_xq .zgtc_bj{padding: 24px 0 50px 0;font-size: 14px;color: #666;border-bottom: 1px solid #dedede;}
.news_xq .zgtc_bj img{display: block;max-width: 100%;margin: 0 auto;}
.news_xq_pages{width: 38%;margin: 0 auto;margin-top: 50px;}
.news_xq_pages a{display: block;font-size: 14px;color: #333;text-align: justify;transition: all 0.4s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_xq_pages a:last-child{margin-top: 5px}
.news_xq_pages a:hover{color: #e60012;}
/*联系我们*/
.contact_us_cont_box{padding: 30px 0 60px;border-bottom: 1px solid #e5e5e5;}
.contact_us_cont{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.contact_us_cont .contact_us_l{float: left;width: 57.2%;}
.contact_us_cont .contact_us_r{float: right;width: 31.2%;margin-right: 5.5%;}
.contact_us_cont .contact_us_r h4{font-size: 22px;color: #e60012;font-weight: normal;margin-bottom: 6px;}
.contact_us_cont .contact_us_r .zgtc_infos h5{font-size: 18px;color: #333333;font-weight: normal;padding: 16px 0 8px;}
.contact_us_cont .contact_us_r li{border-bottom: 1px solid #f2f2f2;padding: 8px 0;}
.contact_us_cont .contact_us_r li .img{float: left;width: 32px;height: 32px;}
.contact_us_cont .contact_us_r li .zgtc_info{float: left;color: #666666;margin-left: 14px;line-height: 24px;padding: 4px 0;}
.contact_us_cont .contact_us_r li .zgtc_info span{float: left;}
.contact_us_cont .contact_us_r li .zgtc_info p{float: left;}
.contact_us_cont .contact_us_r li.zgtc_tel .zgtc_info p{float: left;color: #000000;font-weight: bold;}
.contact_us_cont .contact_us_r .zgtc_infos:last-child li:last-child{border: none 0;}
.contact_us_list{margin-top: 50px;}
.contact_us_list li{float: left;background: #e9e6e0;width: 32.2%;min-height: 235px;margin-right: 1.7%;padding: 22px 20px;}
.contact_us_list li:last-child{margin-right: 0;}
.contact_us_list li h4{font-size: 22px;color: #e60012;font-weight: normal;margin-bottom: 12px;}
.contact_us_list li p{font-size: 14px;color: #666666;line-height: 26px;margin-top: 4px;}
.contact_us_list li p a{color: #0756bd;text-decoration: underline;}
/* 工程 */
.index_gcyw.gongcheng{margin-top: 0;}
.gc_lq{background: url(../img/img30.png) no-repeat #1f5cac bottom;background-size: 100%;padding-top: 100px;padding-bottom: 100px;}
.gc_lq .zgtc_til h4{color: #fff;}
.gc_lq .zgtc_til p{color: #fff;opacity: 0.6;}
.gc_lq_swiper_box{padding: 0 6.1%;margin: 68px 0 26px 0;position: relative;}
.gc_lq_swiper .swiper-slide{padding: 36px 26px;background: rgba(255,255,255,0);text-align: center;cursor: pointer;}
.gc_lq_swiper .swiper-slide.active{background: rgba(255,255,255,0.1);}
.gc_lq_swiper .img{display: block;width: 48px;height: 48px;margin: 0 auto;}
.gc_lq_swiper .zgtc_name{color: #fff;line-height: 26px;height: 52px;margin-top: 33px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.gc_lq_swiper_box .gc_lq_prev{width: 40px;height: 40px;position: absolute;top: 50%;left: 10px;transform: translateY(-50%);background: url(../img/icon19.png) no-repeat center center;cursor: pointer;}
.gc_lq_swiper_box .gc_lq_next{width: 40px;height: 40px;position: absolute;top: 50%;right: 10px;transform: translateY(-50%);background: url(../img/icon20.png) no-repeat center center;cursor: pointer;}
.gc_lq_swi_box{padding: 0 5.1%;}
.gc_lq_swi_cont{padding: 30px 8.6%;border-top: 1px solid rgba(255,255,255,0.5);}
.gc_lq_swi_cont p{font-size: 14px;color: #fff;line-height: 30px;display: none;text-align: center;}
.gc_lq_swi_cont p:first-child{display: block;}
.gc_type{padding-top: 80px;padding-bottom: 80px;}
.gc_type ul{margin-top: 38px;}
.gc_type li{width: 46.6%;float: left;}
.gc_type li:nth-child(2n){float: right;}
.gc_type li .img{overflow: hidden;}
.gc_type li img{transition: all 0.8s;}
.gc_type li a{display: block;}
.gc_type .zgtc_info{display: flex;align-items: flex-end;margin-top: 20px;}
.gc_type .zgtc_info h5{float: left;font-size: 24px;color: #333;font-weight: normal;transition: all 0.4s;}
.gc_type .zgtc_info p{float: left;font-size: 16px;color: #666666;transition: all 0.4s;}
.gc_type li:hover img{transform: scale(1.1);}
.gc_type li:hover .zgtc_info h5,.gc_type li:hover .zgtc_info p{color: #e60012;}
/*大师风采*/
.master_cont{padding-top: 45px;box-sizing: border-box;padding-bottom: 0;}
.master{width: 100%;margin-bottom: 25px;}
.masterleft{float: left;transform: translateY(-110px);margin-right: 6%;font-size: 0;}
.masterleft img{position: relative;z-index: 1000;width: 100%;}
.masterleft i{content: "";width: 100%;height: 385px;background: #d5dde7;position: absolute;top: 100px;left: 30px;}
.masterright{float: right;width: 55%;}
.mastertitle{width: 100%;}
.mastertitle h4{font-size: 38px;color: #004094;font-weight: 500;margin-bottom: 20px;}
.mastertitle span{font-size: 14px;color: #999;display: block;margin-bottom: 35px;}
.mastertitle i{display: block;width: 60px;height: 4px;background: #004094;margin-bottom: 45px;}
.mastertitle h5{font-size: 22px;color: #212121;font-weight: 500;margin-bottom: 30px;}
.mastertitle h5 strong{font-size: 14px;font-weight: 500;}
.textleft p{font-size: 14px;color: #666;line-height: 24px;}
.textleft p:first-child{margin-bottom: 15px;}
.textlefts{font-size: 14px;color: #666;line-height: 24px;}
.textleft{width: 90%;float: left;}
.textxqcon{margin-top: 10px;}
.textxqcon a{display: block;width: 120px;height: 35px;font-size: 14px;color: #fff;text-align: center;line-height: 35px;background: #004094;}
.textright{float: right;margin-top: -20%;}
.textright p{font-size: 14px;color: #999;writing-mode:vertical-lr;position: relative;}
.textright p:before{content: "";width: 1px;height: 104px;background: #213358;display: inline-block;margin-bottom: 25px;}
.masterbutton{width: 100%;background: #e9e6e0;padding: 120px 9.2% 135px 9.2%;box-sizing: border-box;}
.masterbuttoncon{width: 100%;}
.masterbuttoncon ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;float: left;}
.masterbuttoncon ul li a{display: block;width: 100%;}
.masterbuttoncon ul li:nth-child(2n){margin-right: 0;}
.masterimg{float: left;font-size: 0;width: 39%;overflow: hidden;}
.masterimg img{width: 100%;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.masterbuttoncon ul li:hover .masterimg img{transform: scale(1.1);}
.mastertext{float: left;width: 61%;background: #fff;height: 260px;padding: 0 29px 0 25px;box-sizing: border-box;}
.mastertextup{width: 100%;border-bottom: 1px solid #ccc;padding-bottom: 15px;box-sizing: border-box;margin-bottom: 18px;}
.mastertextup h5{font-size: 22px;color: #004094;font-weight: 500;margin-bottom: 10px;padding-top: 33px;box-sizing: border-box;}
.mastertextup p{font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mastertextbut{width: 100%;}
.mastertextbut p{font-size: 14px;color: #666666;line-height: 24px;}
/*大师风采详情*/
.masterxq{width: 100%;margin-bottom: 54px;}
.masterxq_left{float: left;font-size: 0;}
.masterxq_left img{width: 100%;}
.masterxq_right{width: 60%;float: right;padding-top: 30px;box-sizing: border-box;}
.textrights{margin-top: -10%;}
.masterxq_but{width: 100%;background: #e9e6e0;padding: 33px 23px;box-sizing: border-box;}
/*信息公开*/
.infor{width: 100%;margin-top: 30px;}
.infor p{font-size: 14px;color: #666;line-height: 24px;}
.zjtc_listcon{width: 100%;background: #e9e6e0;padding: 38px 20px 10px 20px;box-sizing: border-box;}
.zjtc_listcon a{margin-top: 0;margin-bottom: 34px;}
.zjtc_listcon a p{color: #004094;font-size: 22px;}
/*全产业链*/
.indus{width: 100%;margin-top: 45px;}
.indus ul li{float: left;width: 24%;margin-right: 1.3%;}
.indus ul li:last-child{margin-right: 0;}
.indus ul li>a{display: block;}
.indusimg{width: 100%;font-size: 0;overflow: hidden;}
.indusimg img{width: 100%;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.industext{width: 100%;background: #e9e6e0;padding: 20px 23px;box-sizing: border-box;}
.industext h4{font-size: 22px;color: #004094;font-weight: 500;margin-bottom: 12px;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.industext p{font-size: 14px;color: #666;line-height: 24px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;max-height: 72px;}
.industext span{display: block;width: 0;height: 24px;overflow: hidden;margin: 15px auto 0;text-align: center;line-height: 24px;
font-size: 12px;color: #fff;background: #e60012;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.indus ul li:hover .indusimg img{transform: scale(1.1);}
.indus ul li:hover .industext h4{color: #e60012;}
.indus ul li:hover .industext span{width: 90px;}
/*del*/
.gsjj_cont,.product_xq_bj,.news_xq .zgtc_bj{line-height: 32px;text-align: justify;}
/*综合排名*/
.zonghe{width: 100%;margin-top: 45px;}
.zonghe ul li{float: left;width: 31.5%;border: 1px solid #d2d2d2;padding: 32px 21px 30px 21px;
margin-right: 2%;margin-bottom: 2%;}
.zonghe ul li:nth-child(3n){margin-right: 0;}
.zongheimg{width: 100%;font-size: 0;overflow: hidden;margin-bottom: 14px;}
.zongheimg img{width: 100%;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.zonghetext{width: 100%;}
.zonghetext .zhtime{width: 100%;font-size: 14px;color: #666;margin-bottom: 20px;}
.zonghetext h5{font-size: 18px;color: #004094;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;font-weight: 500;margin-bottom: 10px;line-height: 28px;max-height: 56px;}
.zonghetext .zhjianshu{font-size: 16px;color: #666;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height: 48px;}
.zonghetext span{display: block;width: 0px;height: 24px;margin: 20px auto 0;text-align: center;line-height: 24px;
font-size: 12px;color: #fff;background: #e60012;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.zonghe ul li:hover .zongheimg img{transform: scale(1.1);}
.zonghe ul li:hover .zonghetext h5{color: #e60012;}
.zonghe ul li:hover .zonghetext span{width: 90px;}
.zhlast{width: 100%;}
.zhlast a{display: block;width: 124px;height: 48px;margin: 40px auto 0;text-align: center;line-height: 24px;
font-size: 18px;color: #fff;background: #004094;line-height: 48px;
transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.zhlast a:hover{background: #e60012;}
/*方案*/
.fangan{width: 100%;margin-top: 30px;}
.fangantitle{width: 100%;margin-bottom: 35px;}
.fangantitle ul li{float: left;min-width: 70px;height: 32px;text-align: center;line-height: 32px;    padding: 0 5px;box-sizing: border-box;
margin-right: 10px;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.fangantitle ul li a{display: block;font-size: 16px;color: #666;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.fangantitle ul li:last-child{margin-right: 0;}
.fangantitle ul .on{background: #e60012;}
.fangantitle ul .on a{color: #fff;}
.fangantitle ul li:hover{background: #e60012;}
.fangantitle ul li:hover a{color: #fff;}
.fangancon{width: 100%;}
.fangancon ul{display: none;}
.fangancon ul li{float: left;width: 31.5%;margin-right: 2%;margin-bottom: 2%;}
.fangancon ul li:nth-child(3n){margin-right: 0;}
.fangancon ul li a{display: block;}
.faimg{width: 100%;font-size: 0;overflow: hidden;margin-bottom: 15px;}
.faimg img{width: 100%;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.fatext{width: 100%;}
.fatext p{font-size: 24px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.fangancon ul li:hover .faimg img{transform: scale(1.1);}
.fangancon ul li:hover .fatext p{color: #e60012;}
.fangantitles{margin-top: 45px;}
.zizhicon{width: 100%;}
.zizhicon ul li{float: left;width: 31.5%;margin-right: 2%;margin-bottom: 3.5%;}
.zizhicon ul li:nth-child(3n){margin-right: 0;}
.zizhicon ul li a{display: block;}
.zizhiimg{font-size: 0;background: #e9e6e0;width: 100%;padding: 66px 65px;box-sizing: border-box;margin-bottom: 15px;}
.zizhiimg img{width: 100%;}
.zizhitext{width: 100%;}
.zizhitext p{font-size: 22px;color: #004094;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;
transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.zizhicon ul li:hover p{color: #e60012;}
.news_list_pagescon{margin-top: 25px;}
.zptitle{width: 100%;margin-top: 50px;margin-bottom: 60px;}
.zptitle h5{font-size: 34px;color: #333333;text-align: center;font-weight: 500;margin-bottom: 35px;}
.zptitle p{font-size: 22px;color: #666666;text-align: center;line-height: 38px;}
.zpcon{width: 100%;padding: 115px 0;box-sizing: border-box;background: url(../img/baners.png) center no-repeat;
object-fit: cover;}
.zpcon h5{font-weight: 500;text-align: center;font-size: 24px;color: #fff;margin-bottom: 20px;}
.zpcon span{display: block;width: 50px;height: 2px;background: rgba(255,255,255,0.5);margin: 0 auto 60px;}
.zpcon p{font-size: 36px;color: #fff;text-align: center;line-height: 65px;font-weight: 500;}
.zpbuton{width: 100%;padding: 55px 9.2%;box-sizing: border-box;}
.zpbuton h4{font-size: 34px;color: #333333;font-weight: 500;text-align: center;margin-bottom: 40px;}
.zpbutcon{width: 100%;padding: 47px 58px 56px 58px;box-sizing: border-box;background: #e9e6e0;}
.zpbutcon ul li{width: 100%;margin-bottom: 20px;}
.zpbutcon ul li:last-child{margin-bottom: 0;}
.zpbutcon ul li .zplist{width: 100%;height: 70px;line-height: 70px;background: #fff;padding: 0 22px;
box-sizing: border-box;cursor: pointer;}
.zplist h6{float: left;font-size: 18px;color: #333;font-weight: 500;}
.zplist span{float: right;width: 29px;height: 29px;background: url(../img/add.png) no-repeat;
transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;background-size: 100% 100%;margin-top: 21px;}
.ons span{background: url(../img/ajj.png) center no-repeat;background-size: 100% 100%;}
/*.zplist:hover span{background: url(../img/ajj.png) center no-repeat;}*/
.zplistcon{width: 100%;padding: 25px 20px 5px;box-sizing: border-box;display: none;}
.zplistcon p{font-size: 14px;color: #666;line-height: 28px;}
/*文体*/
.wenti{width: 100%;margin-top: 50px;}
.wentis{width: 100%;margin-top: 50px;display: none;}
.wentilist{width: 100%;margin-bottom: 50px;cursor: pointer;}
.wentilistleft{float: left;width: 49%;font-size: 0;margin-right: 44px;overflow: hidden;}
.wentilistleft img{width: 100%;transition: all 0.8s;}
.wentilistright{float: left;width: 43%;padding-top: 3.5%;box-sizing: border-box;}
.wentilistright h4{font-size: 24px;color: #004094;font-weight: 500;position: relative;margin-bottom: 64px;transition: color 0.3s;}
.wentilistright h4:before{content: "";width: 117%;height: 2px;background: #004094;position: absolute;bottom: -20px;left: -80px;}
.wentilistright p{font-size: 14px;color: #333;line-height: 24px;}
.wentilistright p:nth-child(2){margin-bottom: 20px;}
.wentilister .wentilistleft{float: left;margin-right: 0;}
.wentilister .wentilistright{width: 43%;margin-left: 40px;margin-right: 40px;}
.wentilister .wentilistright h4:before{width: 116%;right: -20px;left: 0;}
.wenti .wentilist:nth-child(2n) .wentilistleft{float: right;margin-right: 0;transform: translateX(-40px);}
.wenti .wentilist:nth-child(2n) .wentilistright{width: 43%;margin-left: 40px;margin-right: 40px;}
.wenti .wentilist:nth-child(2n) .wentilistright h4:before{width: 116%;right: -20px;left: 0;}
.wentilist:hover .wentilistright h4{color: #e60012;}
.wentilist:hover .wentilistleft img{transform: scale(1.1);}
/*.news_list_pagescons{margin-bottom: 60px;}*/
/*社会*/
.zjtc_boxsh{padding: 0;padding-top: 55px;}
.shehui{width: 100%;margin-top: 50px;}
.shehuis{width: 100%;margin-top: 50px;display: none;}
.shehuilist{width: 100%;margin-bottom: 60px;padding: 0 9.2%;box-sizing: border-box;}
.shehuilist:hover .shehuileft h4{color: #e60012;}
.shehuilist:hover .shehuiright img{transform: scale(1.1);}
.shehuileft{float: left;width: 53%;margin-right: 7%;padding-top: 7%;box-sizing: border-box;cursor: pointer;}
.shehuileft h4{font-weight: 500;font-size: 24px;color: #004094;margin-bottom: 20px;transition: all 0.3s;}
.shehuileft span{display: block;width: 30px;height: 2px;background: #004094;margin-bottom: 40px;}
.shehuileft p{font-size: 14px;color: #333;line-height: 24px;}
.shehuiright{float: left;width: 40%;font-size: 0;overflow:hidden;cursor: pointer;}
.shehuiright img{width: 100%;transition: all 0.8s;}
.shehuilistcon{width: 100%;background: #e9e6e0;padding-top: 55px;padding-bottom: 55px;box-sizing: border-box;}
.shehuilistcon .shehuileft{margin-right: 0;}
.shehuilistcon .shehuiright{margin-right: 7%;}
.shehui .shehuilist:nth-child(2n){width: 100%;background: #e9e6e0;padding-top: 55px;padding-bottom: 55px;box-sizing: border-box;}
.shehui .shehuilist:nth-child(2n) .shehuileft{margin-right: 0;float: right}
.shehui .shehuilist:nth-child(2n) .shehuiright{margin-right: 7%;}
/*经营*/
.jycon{width: 100%;margin-top: 50px;}
.jytitle{width: 100%;margin-bottom: 65px;}
.jytitle h4{font-size: 24px;color: #333;font-weight: 500;line-height: 44px;text-align: center;}
.jytitle span{display: block;width: 63px;height: 3px;background: #004094;margin: 15px auto 0;}
.jylist{width: 100%;margin-bottom: 80px;}
.jylist ul li{float: left;position: relative;overflow: hidden;font-size: 0;}
.jylist ul li img{width: 100%;}
.jylist ul li h5{font-size: 24px;color: #fff;font-weight: 500;position: absolute;bottom: 25px;left: 30px;}
.jylist ul li div{position: absolute;bottom: -222px;height: 222px;width: 100%;
background: rgba(18,66,169,0.8);padding: 27px 28px;box-sizing: border-box;
transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.jylist ul li div h6{font-size: 24px;color: #fff;font-weight: 500;margin-bottom: 15px;}
.jylist ul li div p{font-size: 20px;color: #fff;line-height: 30px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jylist ul li:nth-child(1){width: 49%;margin-right: 2%;font-size: 0;}
.jylist ul li:nth-child(2){float: left;width: 49%;margin-bottom: 20px;}
.jylist ul li:nth-child(3){float: left;width: 49%;}
.jylist ul li:hover h5{display: none;}
.jylist ul li:hover div{bottom: 0;}
.jyfive{width: 100%;}
.jyfive .wentilister{margin-bottom: 0;}
.jyfive .wentilister .wentilistright{margin-left: 0;width: 47.2%;padding-top: 1.5%;}
.jyfive .wentilister .wentilistright h4{margin-bottom: 50px;}
.jyfive .wentilister .wentilistright p{font-size: 20px;line-height: 30px;}
.jyfive .wentilister .wentilistright p:nth-child(2){margin-bottom: 0;}
/*企业文化*/
.qiye{width: 100%;margin-top: 50px;}
.qiye h4{font-size: 28px;color: #333333;font-weight: 500;margin-bottom: 65px;}
.qiye h4 span{font-size: 18px;}
.qiye ul{display: flex;justify-content: center;margin-bottom: 80px;}
.qiye ul li{float: left;text-align: center;width: 192px;height: 162px;border: 1px solid #fff;border-radius: 4px;
transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;
margin-right: 10px;}
.qiye ul li:last-child{margin-right: 0;}
.qiye ul li div{font-size: 0;}
.qiye ul li div img{display: block;margin: 30px auto 0;}
.qiye ul li div .qys{display: none;}
.qiye ul li div p{font-size: 18px;color: #999999;margin-top: 12px;
transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.qiye ul li:hover{border-color: #e5e5e5;}
.qiye ul li:hover .qycon{display: none;}
.qiye ul li:hover .qys{display: block;}
.qiye ul li:hover div p{color: #004094;}
.qiyecon{width: 100%;display: none;}
.qiyecon:first-child{display: block;}
.qiyecon h5{font-size: 22px;color: #004094;font-weight: 500;margin-bottom: 15px;}
.qiyecon i{display: block;width: 36px;height: 2px;background: #004094;margin-bottom: 20px;}
.qiyecon p{font-size: 14px;color: #666;line-height: 24px;}
.qiyeconter{width: 100%;padding: 0 9.2%;box-sizing: border-box;background: #f2f2f2;
padding-top: 104px;padding-bottom: 104px;}
.qyleft{float: left;width: 50%;font-size: 0;}
.qyleft img{width: 100%;}
.qyright{width: 50%;float: left;background: #004094;padding: 0 60px;box-sizing: border-box;
display: flex;align-items: center;}
.qyrightxt{width: 100%;}
.qyright h4{font-size: 22px;color: #fff;width: 100%;font-weight: 500;margin-bottom: 15px;}
.qyright p{font-size: 14px;color: rgba(255,255,255,0.9);line-height: 24px;}
.qybut{width: 100%;padding: 0 9.2%;box-sizing: border-box;padding-bottom: 60px;padding-top: 60px;}
.qybutse{width: 100%;padding: 0 9.2%;box-sizing: border-box;padding-bottom: 60px;padding-top: 60px;display: none;}
.qybut ul li{width: 100%;}
.qybutext,.qybutexts{width: 50%;float: left;background: #e9e6e0;padding: 0 38px;box-sizing: border-box;
display: flex;align-items: center;}
.qyted{width: 100%;}
.qybutext h5,.qybutexts h5{font-size: 22px;color: #004094;font-weight: 500;margin-bottom: 15px;}
.qybutext p,.qybutexts p{font-size: 14px;color: #666666;line-height: 24px;}
.qybutimg{float: left;width: 50%;font-size: 0;}
.qybutimg img{width: 100%;}
/*贸易*/
.mybaner{width: 100%;}
.mybanlist{float: left;width: 50%;font-size: 0;position: relative;}
.mybanlist>img{width: 100%;}
.mybancon{width: 100%;height: 100%;position: absolute;top: 0;}
.mybanconbj{width: 100%;height: 100%;position: absolute;top: 0;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.mybanconter{width: 100%;position: absolute;top: 50%;transform: translateY(-50%);}
.myimgs{margin: 0 auto;font-size: 0;width: 100%;text-align: center;}
.myimgs img{display: inline-block;}
.mytite{width: 100%;font-size: 26px;color: #fff;text-align: center;margin-top: 15px;margin-bottom: 55px;}
.mybuttom{width: 100%;}
.mybuttom p{font-size: 16px;color: #fff;text-align: center;}
.mybuttom p:last-child{font-size: 14px;}
.mybanlist:hover .mybanconbj{background: rgba(0,64,168,0.8);}
.ywgh{width: 100%;padding-top: 60px;box-sizing: border-box;}
.myywimg{width: 100%;font-size: 0;margin-top: 50px;text-align: center;}
.myywimg img{display: inline-block;}
.mymodel{width: 100%;margin-top: 50px;}
/**/
.mymodel .modellist .modeltext{float: left;margin-right: 0;margin-left: 0;}
.mymodel .modellist .modelimg{float: right;margin-right: 0;margin-left: 0;}
.mymodel .modellist:nth-child(2n) .modelimg{float: left;}
.mymodel .modellist:nth-child(2n) .modeltext{float: right;}
/**/
.mymodels{width: 100%;margin-top: 50px;display: none;}
.modellist{width: 100%;margin-bottom: 80px;}
.modellist:last-child{margin-bottom: 0;}
.modeltext{float: left;width: 54%;margin-right: 4%;}
.modeltext h5{font-size: 24px;color: #004094;font-weight: 500;margin-bottom: 20px;}
.modeltext i{background: #004094;display: block;width: 57px;height: 4px;margin-bottom: 20px;}
.modeltext p{font-size: 14px;line-height: 24px;color: #666;}
.modelimg{float: left;width: 42%;font-size: 0;}
.modelimg img{width: 100%;box-shadow: 10px -10px 0px rgb(180,180,180);}
.modellister .modeltext{margin-left: 4%;margin-right: 0;}
.ywghcon{padding: 40px 9.2% 0 9.2%;box-sizing: border-box;}
.ywjs{width: 100%;margin-top: 50px;margin-bottom: 60px;position: relative;padding: 0 40px;box-sizing: border-box;}
.yejscon{width: 100%;}
.yejscon ul li{float: left;width: 30%;}
.yejsimg{width: 100%;font-size: 0;}
.yejsimg img{width: 100%;}
.yejstext{width: 100%;padding-top: 15px;box-sizing: border-box;}
.yejstext h5{font-size: 16px;color: #333;font-weight: 500;margin-bottom: 10px;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yejstext p{font-size: 14px;color: #666;line-height: 24px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;max-height: 96px;}
.myprev{position: absolute;left: 10px !important;top: 40% !important;cursor: pointer;transform: translateY(-50%);z-index: 1000;}
.mynext{position: absolute;right: 10px !important;top: 40% !important;cursor: pointer;transform: translateY(-50%);z-index: 1000;}
/*方案更改*/
.qzfangan{width: 100%;margin-top: 45px;}
.falist{width: 100%;margin-bottom: 64px;}
.falist:last-child{margin-bottom: 0;}
.fatitle{width: 100%;height: 50px;background: #5983b9;line-height: 50px;margin-bottom: 10px;}
.fatitle h4{float: left;font-size: 24px;color: #fff;font-weight: 500;padding-left: 19px;box-sizing: border-box;}
.fatitle h4 span{font-size: 16px;}
.fatitle a{float: right;width: 165px;height: 50px;text-align: center;font-size: 16px;color: #fff;
background: #173f70;}
.fatitle a i{display: inline-block;width: 8px;height: 14px;background: url(../img/mores.png) center no-repeat;
vertical-align: middle;margin-left: 5px;}
.faconter{width: 100%;}
.faconter ul li{float: left;font-size: 0;position: relative;overflow: hidden;}
.faconter ul li a{display: block;}
.faconter ul li a img{width: 100%;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.faconter ul li p{position: absolute;bottom: 0;padding: 0 22px;box-sizing: border-box;font-size: 24px;
color: #fff;background: rgba(0,0,0,0.6);width: 100%;height: 64px;line-height: 64px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.faconter ul li:nth-child(1){width: 57.5%;margin-right: 15px;}
.faconter ul li:nth-child(2){width: 41%;margin-bottom: 15px;}
.faconter ul li:nth-child(3){width: 41%;}
.faconter ul li:hover img{transform: scale(1.1);}
.facontercon ul li:nth-child(1){width: 100%;margin-bottom: 15px;}
.facontercon ul li:nth-child(2){width: 100%;}
.facontercon ul{float: left;width: 41%;margin-right: 15px;}
.facontercon ul li{width: 100%;float: none;}
.falast{float: right;width: 57.5%;font-size: 0;overflow: hidden;position: relative;}
.falast img{width: 100%;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.falast:hover img{transform: scale(1.1);}
.falast p{position: absolute;bottom: 0;padding: 0 22px;box-sizing: border-box;font-size: 24px;
color: #fff;background: rgba(0,0,0,0.6);width: 100%;height: 64px;line-height: 64px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*实业*/
.syleft{float: left;width: 54%;margin-right: 50px;padding-top: 3%;box-sizing: border-box;}
.syleft h5{font-size: 28px;color: #333;margin-bottom: 20px;font-weight: 500;}
.syleft p{font-size: 14px;color: #666666;line-height: 24px;}
.syleft a{display: block;width: 90px;height: 24px;background: #e60012;text-align: center;line-height: 24px;
font-size: 12px;color: #fff;margin-top: 30px;}
.syright{float: left;width: 41%;font-size: 0;}
.syright img{width: 100%;}
.shye_box{background: #004094;padding-top: 68px;padding-bottom: 51px;box-sizing: border-box;}
.shye_box ul li{float: left;width: 25%;text-align: center;position: relative;}
.shye_box ul li:before{content: "";width: 1px;height: 56px;background: rgba(255,255,255,0.4);position: absolute;top: 40px;right:0;}
.shye_box ul li:last-child:before{display: none;}
.shye_box ul li h5{font-size: 60px;color: #fff;font-weight: 500;margin-bottom: 10px;}
.shye_box ul li h5 span{font-size: 18px;}
.shye_box ul li h5 i{font-size: 18px;transform: translateY(-40px);display: inline-block;}
.shye_box ul li p{font-size: 18px;color: #fff;}
.syconter{width: 100%;margin-bottom: 30px;}
.syconter:last-child{margin-bottom: 0;}
.sylefts{float: left;width: 44%;margin-right: 50px;padding-top: 5%;box-sizing: border-box;}
.sylefts h5{font-size: 24px;color: #004094;font-weight: 500;margin-bottom: 20px;}
.sylefts p{font-size: 14px;color: #666;line-height: 24px;}
.syrights{float: left;width: 51%;font-size: 0;}
.syrights img{width: 100%;}
.sycontered .sylefts{margin-right: 0;}
.sycontered .syrights{margin-right: 50px;}
.yejscons ul li{float: left;width: 23%;}
.yejscons ul li .yejstext h5{font-size: 14px;color: #333;text-align: center;}
.sypc{width: 100%;}
.sypcs{width: 100%;display: none;}
.syleftconter h5{margin-bottom: 10px;}
.syleftconter span{font-size: 14px;color: #999999;display: block;margin-bottom: 35px;}
.syleftconter>i{display: block;width: 100%;height: 1px;background: #dddddd;margin-bottom: 35px;}
.syleftconter a{background: #004094;}
.syleftconter a i{display: inline-block;background: url(../img/js.png) no-repeat;width: 6px;height: 11px;
vertical-align: -1px;}
.yfconter{width: 100%;margin-top: 50px;}
.yfleft{float: left;width: 42.6%;margin-right: 15px;}
.yfleft ul li{width: 100%;position: relative;font-size: 0;margin-bottom: 15px;}
.yfleft ul li:last-child{margin-bottom: 0;}
.yfleft ul .yflasted .yfboxcon h5{color: #fff;}
.yfleft ul li .yfboxcon h5{color: #fff;}
.yfleft ul .yflasted .yfboxcon p{color: #fff;}
.yfleft ul .yflasted .yfboxcon span{color: #fff;}
/* .yfleft ul .yflasted .yfboxcon{top: 50%;transform: translateY(-50%);} */
.yfleft ul li a{display: block;cursor:default;}
.yfleft ul li a>img{width: 100%;}
.yfboxs{width: 100%;height: 100%;position: absolute;top: 0;}
.yfbj{width: 100%;height: 100%;position: absolute;top: 0;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.yfboxcon{position: absolute;bottom: 40px;left: 50px;}
.yfboxcon h5{font-size: 28px;color: #333333;font-weight: 500;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.yfboxcon p{font-size: 18px;color: #333;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.yfboxcon span{font-size: 14px;color: #333;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.yfboxcon span i{display: inline-block;width: 13px;height: 12px;background: url(../img/jt.png) no-repeat;
background-size: 100% 100%;transition:.3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;
vertical-align: -1px;margin-left: 5px;}
.yfleft ul li:hover .yfbj{background: #004094;}
.yfleft ul li:hover .yfboxcon h5{color: #fff;}
.yfleft ul li:hover .yfboxcon p{color: #fff;}
.yfleft ul li:hover .yfboxcon span{color: #fff;}
.yfleft ul li:hover .yfboxcon span i{background: url(../img/jts.png) no-repeat;}
.yfright{float: right;width: 56%;}
.yfright ul li{width: 100%;position: relative;font-size: 0;margin-bottom: 16px;}
.yfright ul li a{display: block;}
.yfright ul li a>img{width: 100%;}
.yfright ul li:hover .yfbj{background: #004094;}
.yfright ul li:hover .yfboxcon h5{color: #fff;}
.yfright ul li:hover .yfboxcon p{color: #fff;}
.yfright ul li:hover .yfboxcon span{color: #fff;}
.yfright ul li:hover .yfboxcon span i{background: url(../img/jts.png) no-repeat;}
.yfright ul li .yfboxcon h5{color: #fff;}
.yfright ul li .yfboxcon p{color: #fff;}
.yfright ul li .yfboxcon span{color: #fff;}
/* .yfright ul .yflasted .yfboxcon{top: 50%;transform: translateY(-50%);bottom: 0;} */
.yfright ul li:last-child{margin-bottom: 0;}
.lxbut{width: 100%;margin-top: 50px;}
.lxbut ul{display: flex;justify-content: center;}
.lxbut ul li{float: left;margin-right: 10px;width: 25%;display:flex;}
.lxbut ul li:nth-child(2){width: 30%;}
.lxbut ul li:last-child{margin-right: 0;}
.lxleft{float: left;width: 44px;height: 44px;font-size: 0;border-radius: 50%;margin-right: 8px;}
.lxleft img{width: 100%;height: 100%;border-radius: 50%;}
.lxright{float: left;flex:1;min-width: 0;}
.lxright p{font-size: 16px;color: #666666;font-weight: 200;}
.lxright span{font-size: 18px;color: #333333;word-wrap: break-word;}
.yflastconter{width: 100%;font-size: 0;}
.yflastconter img{width: 100%;}
.zgtc_more_b{position: relative !important;}
.zgtc_more{background: #fff;position: fixed;left: 0;bottom: 0;z-index: 1001;width: 100%;padding-top: 27px;padding-bottom: 27px;display: flex;align-items: center;box-shadow: 6px 0px 15px rgba(201,201,201,0.42);}
.zgtc_more p{flex: 1;float: left;font-size: 20px;color: #333333;padding-right: 20px;text-align: justify;}
.zgtc_more p span{color: #eb5c29;}
.zgtc_more a{float: right;width: 160px;height: 46px;text-align: center;line-height: 46px;background: #E31939;border-radius: 4px;font-size: 18px;color: #ffffff;box-shadow: 2px 4px 7px rgba(230,0,18,0.5);}
/**/
.zgtc_gc_list .zizhiimg{padding: 30px;}
.information_disclosure .zgtc_info{width: 100%;}
.cpyfw_yjzs_list .fangancon ul li{width:23.5%;}
.cpyfw_yjzs_list .fangancon ul li:nth-child(4n){margin-right: 0;}
.cpyfw_yjzs_list .fangancon ul li:nth-child(3n){margin-right: 2%;}
.cpyfw_yjzs_list .fatext p{font-size:20px;}
.zplistcon table{border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;font-size: 15px;color: #333;}
.zplistcon table td,.zplistcon table th{border: 1px solid #ccc;border-right: 0;border-bottom: 0;text-align:center;padding: 5px 10px;}
.zplistcon table td:nth-child(2),.zplistcon table th:nth-child(2){text-align: left;width: 60%;}
.zplistcon table td{font-size: 14px;color: #666;}
/*编辑区域*/
.news_xq .zgtc_bj p,.product_xq_bj p{text-align: justify;text-indent: 24pt !important;line-height:40px !important;color: #000 !important;font-size: 16px !important;}
.news_xq .zgtc_bj span,.product_xq_bj span{line-height:40px !important;color: #000 !important;font-size: 16px !important;}
/*自适应*/
@media screen and (max-width:1600px){
	.index_news .zgtc_tab_cont ul li a{padding: 16px 0;}
	.index_news .zgtc_tab li{padding: 0 18px;font-size:16px;height: 30px;line-height: 28px;}
}
@media screen and (max-width:1500px){
	.contact_us_cont .contact_us_r{width: 36%;margin-right: 0;}
	.index_news .zgtc_tab_cont ul li a{padding: 14px 0;}
	.wenti .wentilist:nth-child(2n) .wentilistleft{transform: translateX(0);}
}
@media screen and (max-width:1440px){
	.zgtc_footer_l li{margin-right: 24px;}
	.index_news .zgtc_tab_cont ul li a{padding: 14px 0;}
	.index_news .zgtc_tab_cont .zgtc_name{font-size: 16px;line-height: 18px;}
	.index_news .zgtc_tab_cont .zgtc_name:before{margin-top: 6px;}
	.index_news .zgtc_tab li{padding: 0 18px;font-size:14px;height: 28px;line-height: 26px;}
}
@media screen and (max-width:1366px){
	.zgtc_header .zgtc_cont{width: 960px;}
	.zgtc_header .zgtc_cont>ul>li>a{padding: 0 16px;font-size: 15px;}
	.index_gcyw{padding: 52px 0;margin-top: 64px;}
	.index_gcyw .index_gcyw_swip{margin-top: 46px;}
	.index_gcyw_pages{top: 58px;}
	.index_news .zgtc_tab_cont .clear_float{font-size: 12px;line-height: 14px;margin-top: 8px;}
	/*footer*/
	.index_swiper1 .zgtc_title h4,.zgtc_til h4{font-size: 26px;line-height: 26px;}
	.index_swiper1 .zgtc_title p,.zgtc_til p{margin-top: 12px;}
	.zgtc_footer_cont{padding: 60px 0 52px;}
	.zgtc_footer_l li{margin-right: 22px;}
	.zgtc_footer_r .zgtc_info li{margin-left: 18px;}
	.zgtc_footer_r .zgtc_info .zgtc_cz, .zgtc_footer_r .zgtc_info .zgtc_email{margin-left: 18px;}
	/*走进天辰*/
	.zjtc_box{padding-bottom: 60px;}
	.zjtc_boxcon{padding-bottom: 0;}
	.master_cont{padding-bottom: 0;}
	.zjtc_list a{margin-top: 24px;}
	.zjtc_list a p{font-size: 22px;line-height: 22px;}
	.tc_video{margin-top: 52px;}
	.tc_video .zgtc_info .zgtc_txt{margin-top: 16px;}
	/*公司介绍*/
	.ywly{margin-top: 46px;}
	.ywly li{margin-top: 22px;}
	.ywly li .zgtc_txt{font-size: 16px;line-height: 24px;max-height: 48px;}
	/*天辰公司大事件*/
	.tc_history_swip .zgtc_erji_til{padding: 0 30px;}
	.tc_history_swip .zgtc_erji_til h4{line-height: 50px;}
	.tc_history_cli{height: 50px;}
	.tc_history_cli ul li{padding: 0 18px;font-size: 16px;line-height: 16px;}
	.tc_history_cli ul li i{margin: 5px auto 4px;}
	/*产品详情*/
	.product_xq_bj{margin-top: 26px;}
	/*新闻列表*/
	.news_list{margin-top: 32px;}
	.news_list .zgtc_info .zgtc_txt_c{margin-top: 10px;}
	.news_list .zgtc_info i{width: 7%;}
	/*联系我们*/
	.contact_us_cont .contact_us_r h4{margin-bottom: 2px;}
	.contact_us_cont .contact_us_r li .zgtc_info{margin-left: 10px;}
	.contact_us_cont .contact_us_r .zgtc_infos h5{padding: 10px 0px 4px;}
	/* 工程 */
	.gc_lq,.gc_type{padding-top: 60px;padding-bottom: 60px;}
	.gc_lq_swiper_box{margin-top: 42px;}
	.gc_lq_swi_cont{padding-bottom: 0;}
	.gc_type .zgtc_info h5{font-size: 22px;}
	/*删除*/
	.news_xq .cont{width: auto;margin: auto;}
	
	.zjtc_listcon a{margin-top: 0;}
	
	.jyfive .wentilister .wentilistright p{font-size: 16px;}
	.zgtc_more a{font-size: 16px;}
}
@media screen and (max-width:1300px){
	.zgtc_footer_l li h5{margin-bottom: 10px;}
	.zgtc_footer_l li h5 a{font-size: 14px;}
	.zgtc_footer_l li a{line-height: 22px;}
	.zgtc_footer_r .zgtc_ewm{width: 92px;}
	.zgtc_footer_r .zgtc_ewm p{height: 28px;}
	.zgtc_footer_r .zgtc_info li h5{font-size: 14px;line-height: 14px;}
	.zgtc_footer_r .zgtc_info li p{font-size: 12px;line-height: 12px;margin-top: 10px;}
	/*走进天辰*/
	.zjtc_cont .zgtc_info{font-size: 14px;}
	.zjtc_cont .zgtc_info,.tc_video .zgtc_info .zgtc_txt,.tcdsj .zgtc_txt{line-height: 26px;}
	.gsjj_cont,.product_xq_bj,.news_xq .zgtc_bj{line-height: 26px;}
	/*新闻列表*/
	.news_list .zgtc_info i{width: 8%;}
	/*联系我们*/
	.contact_us_cont .contact_us_r li{display: flex;align-items: center;}
	.contact_us_cont .contact_us_r li .zgtc_info{line-height: 20px;width: 84%;}
	.contact_us_cont .contact_us_r li .zgtc_info span{clear: both;}
	.contact_us_cont .contact_us_r li .zgtc_info p{float: none;}
	.contact_us_list li{padding: 18px;}
	.contact_us_list li p{line-height: 24px;margin-top: 2px;}
	.shehuileft{padding-top: 4%;}
	.yfleft{margin-right: 10px;}
	.lxbut ul li:nth-child(1){width: 18%;}
	.lxbut ul li:nth-child(2){width: 28%;}
	.lxbut ul li:nth-child(3){width: 25%;}
	.lxbut ul li:nth-child(4){width: 25%;}
	#main{height: 30vh;}

}
@media screen and (max-width:1200px){
	/*清除hover*/
	.index_news .zgtc_tab li:hover{border-color: #ccc;background: #fff;color: #757575;}
	.index_news .zgtc_tab li.active:hover{border-color: #e60012;background: #e60012;color: #fff;}
	.index_news .zgtc_tab_img:hover img{transform: scale(1);}
	.index_news .zgtc_tab_img:hover p{color: #212121;}
	.index_gcyw .swiper-slide:hover .zgtc_name{color: #333;}
	.index_gcyw .swiper-slide:hover img{transform: scale(1);}
	.index_swiper1_next:hover,.index_gcyw_next:hover{background: url(../img/icon7.png);background-size: 100% 100%;}
	.index_swiper1_prev:hover,.index_gcyw_prev:hover{background: url(../img/icon6.png);background-size: 100% 100%;}
	.zjtc_list a:hover img{transform: scale(1);}
	.zjtc_list a:hover p{color: #333;}
	.ywly li:hover img{transform: scale(1);}
	.ywly li:hover .zgtc_name{color: #004094;}
	.news_list_tab li:hover{background: #fff;color: #666;}
	.news_list_tab li.active:hover{background: #e60012;color: #fff;}
	.news_list li:hover img{transform: scale(1);}
	.news_list li:hover .zgtc_name{color: #333;}
	.news_list li:hover i{background: url(../img/icon11.png) no-repeat center center;}
	.news_list_pages li.active:hover a{border-color: #e60012;background: #e60012;color: #fff;}
	.news_list_pages li:hover a{border-color: #dedede;background: #fff;color: #333;}
	.news_xq_pages a:hover{color: #333;}
	.zgtc_footer_l li a:hover{color: rgba(255,255,255,0.6);}
	.gc_type li:hover img{transform: scale(1);}
	.gc_type li:hover .zgtc_info h5{color: #333;}
	.gc_type li:hover .zgtc_info p{color: #666;}
	/**/
	.zgtc_header,.zgtc_header_k{display: none;}
	.header_m,.header_m_k{display: block;}
	.index_swiper1 .zgtc_title h4,.zgtc_til h4{line-height: 22px;font-size: 22px;}
	.index_swiper1 .zgtc_title p,.zgtc_til p{line-height: 12px;font-size: 12px;margin-top: 10px;}
	.index_swiper1 .swiper-slide:hover .zgtc_info a{height: 24px;margin-top: 10px;}
	.index_swiper1 .zgtc_info a{height: 24px;margin-top: 10px;}
	.index_news .index_news_head,.index_gcyw{margin-top: 52px;}
	.index_news .zgtc_tab{margin: 22px 0 0 74px;}
	.index_news .zgtc_tab_box,.index_gcyw .index_gcyw_swip{margin-top: 40px;}
	.index_news .zgtc_tab_img{width: 45%;}
	.index_news .zgtc_tab_img p{font-size: 14px;padding: 0 14px;line-height: 46px;}
	.index_news .zgtc_tab_cont ul li a{padding: 14px 0;}
	.index_news .zgtc_tab_cont .clear_float{margin-top: 6px;}
	.index_news .zgtc_tab_cont .zgtc_name{font-size: 15px;line-height: 16px;}
	.index_gcyw .zgtc_info{padding: 16px 14px 0;}
	.index_gcyw .zgtc_name{font-size: 16px;line-height: 16px;}
	.index_gcyw .zgtc_txt{font-size: 12px;line-height: 12px;margin-top: 8px;}
	.zgtc_footer_cont{padding: 52px 0 46px;}
	.zgtc_footer_l li{margin-right: 16px;}
	.zgtc_footer_r .zgtc_info li{margin-left: 14px;margin-bottom: 10px;clear: both;}
	.zgtc_footer_r .zgtc_info li:last-child{margin-bottom: 4px;}
	.zgtc_footer_r .zgtc_info li h5{float: left;}
	.zgtc_footer_r .zgtc_info li p{float: left;margin-top: 0;}
	.zgtc_footer_r .zgtc_info .zgtc_cz,.zgtc_footer_r .zgtc_info .zgtc_email{margin-left: 14px;}
	.zgtc_footer_b{padding-bottom: 16px;padding-top: 16px;}
	/*走进天辰*/
	.zjtc_box{padding-top: 46px;}
	.zgtc_erji_til h4{font-size: 22px;line-height: 22px;}
	.zgtc_erji_til p{font-size: 12px;line-height: 12px;}
	.zjtc_list{margin-top: 24px;}
	.zjtc_list a p{font-size: 20px;line-height: 20px;}
	.tc_video{margin-top: 46px;}
	/*天辰公司大事件*/
	.tc_history_swip .zgtc_erji_til{padding: 0 26px;}
	.tc_history_cli ul li{padding: 0 12px;font-size: 15px;line-height: 15px;}
	.tcdsj{margin-top: 32px;}
	.tcdsj .zgtc_txt{margin-top: 20px;}
	/*新闻列表*/
	.news_list{margin-top: 22px;}
	.news_list a{padding: 22px 0;}
	.news_list .zgtc_info i{width: 8%;}
	/*新闻详情*/
	.news_xq .zgtc_bj{padding: 16px 0 46px 0;}
	.news_xq_pages{margin-top: 46px;}
	/*联系我们*/
	.contact_us_cont_box{padding-bottom: 40px;}
	.contact_us_cont .contact_us_r h4{font-size: 20px;margin: 0;}
	.contact_us_list{margin-top: 46px;}
	.contact_us_list li h4{font-size: 20px;margin-bottom: 8px;}
	/* 工程 */
	.gc_lq, .gc_type{padding-top: 46px;padding-bottom: 46px;}
	.gc_type .zgtc_info{margin-top: 16px;}
	.gc_type .zgtc_info h5{font-size: 20px;}
	/*大师风采*/
	.masterbutton{padding: 80px 9.2%;}
	.masterleft{transform: translateY(0);margin-right: 3%;}
	.masterleft i{display: none;}
	.masterimg{width: auto;}
	/* .masterimg img{height: 260px;}	 */
	.masterbuttoncon ul li{width: 100%;margin-right: 0;}
	.masterbuttoncon ul li:last-child{margin-bottom: 0;}
	.mastertext{width: 60%;}
	.masterxq_left{width: 35%;}
	.masterxq_right{padding-top: 10px;}
	.wentilistright{padding-top: 10px;}
	.wentilistright h4{margin-bottom: 34px;}
	.wenti .wentilist:nth-child(2n) .wentilistright{margin-right: 30px;margin-left: 20px;}
	.wentilister .wentilistright{margin-right: 30px;margin-left: 20px;}
	.shehuileft{padding-top: 2%;}
	.shehuileft span{margin-bottom: 25px;}
	.jylist ul li:nth-child(2){margin-bottom: 16px;}
	.jylist ul li:nth-child(2) div{height: 100%;}
	.jylist ul li:nth-child(3) div{height: 100%;}
	.falist{margin-bottom: 40px;}
	.faconter ul li{width: 100% !important;margin-bottom: 20px;}
	.facontercon ul{width: 100%;}
	.falast{width: 100%;}
	.syleft{margin-right: 20px;padding-top: 0;}
	.sylefts{margin-right: 20px;}
	.sycontered .syrights{margin-right: 20px;}
	.zgtc_more{padding-top: 20px;padding-bottom: 20px;}
	.zgtc_more p{font-size: 18px;}
	.zgtc_gc_list .zizhiimg{padding:24px;}
	/**/
	.cpyfw_yjzs_list .fangancon ul li{width:31.5%;}
	.cpyfw_yjzs_list .fangancon ul li:nth-child(4n){margin-right: 2%;}
	.cpyfw_yjzs_list .fangancon ul li:nth-child(3n){margin-right: 0;}
}
@media screen and (max-width:1024px){
	#main{display: none;}
	#wzsse{display: none;}
	.index_swiper1 .swiper-container{width: 100%;height: 400px;}
	.index_news .zgtc_tab_cont .zgtc_name{font-size: 14px;line-height: 16px;}
	.index_news .zgtc_tab_cont ul li a{padding: 10px 0;}
	.zgtc_footer_l li{margin-right: 7px;}
	.zgtc_footer_r .zgtc_info li{margin-left: 10px;}
	.zgtc_footer_r .zgtc_info .zgtc_cz, .zgtc_footer_r .zgtc_info .zgtc_email{margin-left: 10px;}
	.index_swiper1 .swiper-slide{width: 33.33%;}
	.index_gcyw .index_gcyw_swip .swiper-slide{width: 33.33%;}
	.index_banner_prev,.index_banner_next{width: 36px;height: 36px;}
	/*走进天辰*/
	.zjtc_cont .img{width: 48%;}
	.zjtc_cont .zgtc_info{width: 48%;}
	/*公司介绍*/
	/*.gsjj_cont .zgtc_info,.gsjj_cont .img{width: 100%;}*/
	/*新闻列表*/
	.news_list_tab li{font-size: 14px;}
	.news_list .zgtc_info .zgtc_name{font-size: 18px;}
	.news_list .zgtc_info .zgtc_txt{font-size: 14px;}
	.news_list .zgtc_info .zgtc_time{font-size: 18px;}
	.news_list .zgtc_info i{width: 9%;}
	.news_list .zgtc_info .zgtc_txt_c{margin-top: 4px;}
	.news_list .zgtc_info .zgtc_txt{line-height: 22px;max-height: 66px;}
	/*联系我们*/
	.contact_us_cont_box{padding-bottom: 30px;}
	.contact_us_cont .contact_us_l{width: 100%;float: none;}
	.contact_us_cont .contact_us_r{width: 100%;margin-top: 20px;float: none;}
	.contact_us_cont .contact_us_r h4{text-align: center;}
	.contact_us_cont .contact_us_r .zgtc_infos{float: left;width: 48%;margin-right: 4%;}
	.contact_us_cont .contact_us_r .zgtc_infos:last-child{margin-right: 0;}
	/*大师风采*/
	.masterleft{width: 35%;}
	.masterright{width: 60%;}
	.mastertext{width: 55%;}
	.masterbutton{padding: 60px 9.2%;}
	.masterbuttoncon ul li:hover .masterimg img{transform: scale(1);}
	.indus ul li:hover .indusimg img{transform: scale(1);}
	.indus ul li:hover .industext h4{color: #e60012;}
	.indus ul li .industext span{width: 90px;}
	.zonghe ul li .zonghetext span{width: 90px;}
	.zonghe ul li{padding: 20px 15px;}
	.zonghetext h5{font-size: 16px;}
	.zonghetext .zhjianshu{font-size: 14px;}
	.zonghe ul li:hover .zongheimg img{transform: scale(1);}
	.fangancon ul li:hover .faimg img{transform: scale(1);}
	.fatext p{font-size: 20px;}
	.zizhiimg{padding: 30px;}
	.zizhitext p{font-size: 20px;}
	.wentilistleft{margin-right: 2%;}
	.wentilistright{width: 49%;}
	.wentilistright h4{border-bottom: 2px solid #004094;padding-bottom: 15px;box-sizing: border-box;
	margin-bottom: 15px;font-size: 20px;}
	.wentilistright h4:before{display: none;}
	.wentilistright p:nth-child(2){margin-bottom: 0;}
	.wentilister .wentilistright{width: 49%;margin-left: 0;margin-right: 2%;}
	.wenti .wentilist:nth-child(2n) .wentilistright{width: 49%;margin-left: 0;margin-right: 2%;}
	.wentilister .wentilistright{width: 49%;margin-left: 0;margin-right: 2%;}
	.shehuileft{margin-right: 4%;padding-top: 0;}
	.shehuilistcon .shehuiright{margin-right: 4%;}
	.shehuilistcon .shehuileft{padding-top: 0;}
	.shehui .shehuilist:nth-child(2n) .shehuiright{margin-right: 4%;}
	.shehui .shehuilist:nth-child(2n) .shehuileft{padding-top: 0;}
	.shehuileft h4{margin-bottom: 15px;}
	.shehuileft span{margin-bottom: 15px;}
	.jylist ul li h5{display: none;}
	.jylist ul li div{bottom: 0;}
	.qiyeconter{padding: 60px 9.2%;}
	.qyright{padding: 0 25px;}
	.qyright h4{font-size: 20px;}
	.qybutext, .qybutexts{padding: 0 15px;}
	.qybutext h5, .qybutexts h5{font-size: 20px;margin-bottom: 10px;}
	.qybutext p, .qybutexts p{line-height: 20px;}
	.ywgh{padding: 60px 9.2% 0 9.2%;box-sizing: border-box;}
	.myywimg img{width: 100%;}
	.mymodel{display: none;}
	.mymodels{display: block;}
	.modellist{margin-bottom: 40px;}
	.modelimg{width: 100%;margin-bottom: 20px;}
	.modelimg img{box-shadow: none;}
	.modellister .modeltext{width: 100%;margin-left: 0;}
	.ywghcon{padding-top: 20px;}
	.shye_box{padding-top: 40px;padding-bottom: 40px;}
	.sylefts h5{margin-bottom: 10px;}
	.sylefts{padding-top: 0%;}
	.yfright ul .yflasted .yfboxcon{top: 40%;}
	.lxbut ul{display: block;}
	.lxbut ul li{width: 50% !important;margin-right: 0;margin-bottom: 30px;}
	.zjtc_boxyf{padding-bottom: 20px;}
}
@media screen and (max-width:980px){
	.index_swiper1 .swiper-container{height: 360px;}
	.zgtc_footer_l li{margin-right: 16px;}
	.zgtc_footer_r{float: left;margin-top: 20px;}
	.zgtc_footer_r .zgtc_info li{margin-left: 16px;}
	.zgtc_footer_r .zgtc_info .zgtc_cz, .zgtc_footer_r .zgtc_info .zgtc_email{margin-left: 16px;}
	/*产品详情*/
	.product_xq_bj{margin-top: 20px;}
	/*联系我们*/
	.contact_us_list li{width: 48%;margin-right: 4%;margin-bottom: 20px;}
	.contact_us_list li:nth-child(2n){margin-right: 0;}
	.contact_us_list li:last-child{margin-bottom: 0;}
	.masterleft{display: block;margin: 0 auto 20px;float: none;}
	.masterright{width: 100%;}
	.masterbuttoncon ul li{display: flex;}
	.mastertext{width: 66%;}
	.masterxq_left{width: 100%;display: block;margin: 0 auto 20px;}
	.masterxq_right{width: 100%;}
	.zjtc_listcon a{margin-bottom: 4%;margin-top: 0;}
	.industext{padding: 10px;}
	.industext h4{font-size: 16px;margin-bottom: 10px;}
	.industext p{font-size: 12px;}
	.fatext p{font-size: 18px;}
	.zizhitext p{font-size: 18px;}
	.wenti{display: none;}
	.wentis{display: block;}
	.wentilistleft{width: 100%;margin-right: 0;}
	.wentilistright{width: 100%;padding-top: 20px;}
	.news_list_pagescons{margin-bottom: 0;}
	.shehui{display: none;}
	.shehuis{display: block;}
	.shehuiright{width: 100%;}
	.shehuileft{margin-right: 0;width: 100%;padding-top: 20px;box-sizing: border-box;}
	.shehuilist{margin-bottom: 30px;}
	.shehuileft h4{font-size: 20px;}
	.jylist ul li:nth-child(1){width: 100%;margin-bottom: 20px;}
	.jylist ul li:nth-child(2){width: 100%;margin-bottom: 20px;}
	.jylist ul li:nth-child(3){width: 100%;}
	.jylist{margin-bottom: 40px;}
	.jyfive .wentilister .wentilistright{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.jyfive .wentilister .wentilistright h4{margin-bottom: 30px;}
	.qiyeconter{padding-top: 10px;padding-bottom: 10px;}
	.qyleft{width: 100%;}
	.qyright{width: 100%;padding: 20px 25px;}
	.qybut{display: none;}
	.qybutse{display: block;}
	.qybutext, .qybutexts{width: 100%;padding: 20px 15px;}
	.qybutimg{width: 100%;}
	.qybutse{padding-top: 30px;}
	.syleft{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.syright{width: 100%;}
	.shye_box ul li h5{font-size: 35px;}
	.shye_box ul li h5 i{transform: translateY(-20px);margin-left: 5px;}
	.shye_box ul li:before{top: 15px;}
	.sypcs{display: block;}
	.sypc{display: none;}
	.sylefts{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.syrights{width: 100%;}
	.syleftconter span{margin-bottom: 20px;}
	.syleftconter>i{margin-bottom: 20px;}
	.yfleft{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.yfright{width: 100%;}
	.yfright ul .yflasted .yfboxcon{top: 50%;}
	.zgtc_more{padding-top: 16px;padding-bottom: 16px;}
	.zgtc_more p{font-size: 16px;}
	.zgtc_more a{width: 130px;height: 40px;line-height: 40px;font-size: 14px;}
	.zgtc_gc_list ul li{width:49%;}
	.zgtc_gc_list ul li:nth-child(3n){margin-right:2%;}
	.zgtc_gc_list ul li:nth-child(2n){margin-right:0;}
	.cpyfw_yjzs_list .fatext p{font-size: 18px;}
}
@media screen and (max-width:768px){
	.header_m_cont{width: 70%;}
	.index_swiper1 .swiper-container{height: 300px;}
	.index_news .zgtc_tab_cont ul li a{padding: 11px 0;}
	.zgtc_footer_l{display: flex;flex-wrap: wrap;}
	.zgtc_footer_l li{margin-bottom: 10px;}
	.zgtc_footer_r .zgtc_ewm{width: 100px;}
	.index_swiper1 .swiper-slide{width: 50%;}
	.index_gcyw .index_gcyw_swip .swiper-slide{width: 50%;}
	/*走进天辰*/
	.zjtc_box{padding-top: 34px;padding-bottom: 46px;}
	.zjtc_cont{margin-top: 24px;}
	.zjtc_cont .zgtc_info, .tc_video .zgtc_info .zgtc_txt,.tcdsj .zgtc_txt{line-height: 22px;}
	.gsjj_cont,.product_xq_bj,.news_xq .zgtc_bj{line-height: 22px;}
	.zjtc_list{margin-top: 12px;}
	.zjtc_list a{margin-top: 20px;}
	.zjtc_list a p{font-size: 16px;line-height: 16px;margin-top: 12px;}
	.tc_video{margin-top: 32px;padding: 22px 26px;}
	.tc_video .zgtc_info{width: 52%;}
	.zgtc_erji_til p{margin-top: 8px;}
	/*公司介绍*/
	.gsjj_cont{margin-top: 20px;}
	.ywly{margin-top: 36px;padding: 24px 22px;}
	.ywly li{width: 48%;margin-right: 4%;}
	.ywly li:nth-child(3n){margin-right: 4%;}
	.ywly li:nth-child(2n){margin-right: 0;}
	.ywly li .zgtc_name{margin-top: 14px;}
	/*天辰公司大事件*/
	.tc_history_swip .zgtc_erji_til h4{line-height: 42px;}
	.tc_history_cli{height: 42px;}
	.tc_history_cli ul li{padding: 0px 7px;font-size: 14px;line-height: 14px;}
	.tc_history_prev, .tc_history_next{background-size:7px 14px;width: 26px;}
	.tc_history_cli ul li i{width: 14px;height: 7px;}
	.tc_history_swip .zgtc_erji_til{padding: 0 20px;}
	/*新闻列表*/
	.news_list{margin-top: 16px;}
	.news_list a{padding: 18px 0;}
	.news_list .zgtc_info .zgtc_time{font-size: 16px;}
	.news_list_pages{margin-top: 46px;}
	/*新闻详情*/
	.news_xq_pages{margin-top: 40px;width: 50%;}
	.news_xq{padding-top: 40px;}
	/* 工程 */
	.gc_lq_swiper_box .gc_lq_prev{left: -8px;}
	.gc_lq_swiper_box .gc_lq_next{right: -8px;}
	.masterleft{display: block;margin: 0 auto 20px;float: none;}
	.masterright{width: 100%;}
	.masterbuttoncon ul li{display: flex;}
	.masterimg{width: 35%;}
	.mastertext{width: 64%;}
	.zjtc_listcon a{margin-bottom: 4%;margin-top: 0;}
	
}
@media screen and (max-width:568px){
	.index_swiper1 .swiper-container{height: 340px;}
	.index_swiper1 .zgtc_box{padding: 30px 20px;}
	.index_swiper1 .zgtc_info{padding: 0 20px 30px;}
	.index_swiper1 .zgtc_title h4, .zgtc_til h4{font-size: 20px;line-height: 20px;}
	.index_swiper1 .zgtc_title p, .zgtc_til p{margin-top: 8px;}
	.index_news .zgtc_til{float: none;text-align: center;}
	.index_news .zgtc_tab{float: none;margin: 20px 0 0 0;display: flex;justify-content: space-between;}
	.index_news .zgtc_tab:after{display: none;}
	.index_news .zgtc_tab li{margin: 0;font-size: 12px;height: 24px;line-height: 22px;}
	.index_swiper1_next, .index_swiper1_prev, .index_gcyw_next, .index_gcyw_prev{margin-top: 20px;}
	.index_news .index_news_head, .index_gcyw{margin-top: 20px;}
	.index_news .zgtc_tab_box, .index_gcyw .index_gcyw_swip{margin-top: 24px;}
	.index_news .zgtc_tab_img{width: 100%;}
	.index_news .zgtc_tab_cont ul{width: 100%;}
	.index_news .zgtc_tab_cont ul li a{padding: 14px 0;}
	.index_news .zgtc_tab_cont ul li:first-child a{padding: 14px 0;}
	.index_gcyw,.zgtc_footer_cont{padding: 24px 0;}
	.index_gcyw_pages{top: 24px;}
	.zgtc_footer_r{margin-top: 8px;}
	/*走进天辰*/
	.zgtc_erji_til h4{font-size: 20px;line-height: 20px;}
	.zjtc_box{padding-top: 24px;padding-bottom: 24px;}
	.zjtc_cont .img,.tc_video .zgtc_info{width: 100%;}
	.zjtc_cont .zgtc_info,.tc_video .zgtc_video{width: 100%;margin-top: 20px;}
	.zjtc_list a{width: 48%;margin-right: 4%;}
	.zjtc_list a:nth-child(3n){margin-right: 4%;}
	.zjtc_list a:nth-child(2n){margin-right: 0;}
	.tc_video .zgtc_info .zgtc_erji_til{text-align: center;}
	/*公司介绍*/
	/*.gsjj_cont .zgtc_info{margin-top: 0;}*/
	/*天辰公司大事件*/
	.tc_history_swip .zgtc_erji_til{padding: 0 14px;}
	.tc_history_cli{position: relative;overflow: hidden;}
	.tc_history_cli ul{width: 100%;height: 100%;}
	.tc_history_cli ul li{position: absolute;width: 100%;height: 100%;top: 100%;}
	.tc_history_cli ul li.active{top: 0;}
	.tcdsj{margin-top: 24px;}
	.tcdsj .zgtc_txt{margin-top: 16px}
	/*产品详情*/
	.product_xq_bj{margin-top: 10px;}
	/*新闻列表*/
	.news_list .img{width: 32%;}
	.news_list .zgtc_info{width: 64%;}
	.news_list .zgtc_info .zgtc_name{width: 80%;font-size: 14px;}
	.news_list .zgtc_info .zgtc_time{font-size: 14px;}
	.news_list .zgtc_info .zgtc_txt{width:80%;font-size: 12px;line-height: 20px;max-height: 60px;}
	.news_list .zgtc_info i{width: 13%;height: 22px;background-size: 12px 12px;}
	/*新闻详情*/
	.news_xq .zgtc_bj{padding-bottom: 24px;}
	.news_xq_pages{margin-top: 24px;}
	/*联系我们*/
	.contact_us_cont_box{padding: 24px 0;}
	.contact_us_cont .contact_us_r .zgtc_infos{width: 100%;}
	.contact_us_cont .contact_us_r h4,.contact_us_list li h4{font-size: 18px;}
	.contact_us_cont .contact_us_r li .zgtc_info{font-size: 14px;}
	.contact_us_cont .contact_us_r .zgtc_infos h5{font-size: 16px;}
	.contact_us_list{margin-top: 24px;}
	/*联系我们*/
	.contact_us_list li{width: 100%;margin-right: 0;min-height: auto;}
	/* 工程 */
	.gc_lq_swi_cont p{text-align: justify;}
	/*大师风采*/
	.masterleft{width: 100%;}
	.textleft{width: 100%;}
	.textright{display: none;}
	.mastertitle h4{font-size: 28px;margin-bottom: 15px;}
	.masterimg{display: block;margin: 0 auto;width: 100%;}
	.masterimg img{height: auto;}
	.mastertext{width: 100%;padding: 20px 15px;box-sizing: border-box;height: auto !important;}
	.mastertextup h5{padding-top: 0;}
	.masterbuttoncon ul li{margin-bottom: 20px;}
	
	.zjtc_listcon a{margin-bottom: 4%;margin-top: 0;}
	.zjtc_listcon{padding-top: 15px;}
	
	.indus ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.zonghe ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.zhlast a{font-size: 14px;height: 35px;line-height: 35px;margin-top: 10px;border-radius: 4px;}
	.fangancon ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.fatext p{font-size: 16px;}
	.zizhicon ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.zizhiimg{padding: 35px;}
	.zizhitext p{font-size: 16px;}
	.zpcon{padding: 20px 0;}
	.zpcon span{margin-bottom: 30px;}
	.zpcon p{font-size: 18px;line-height: 45px;}
	.zpbuton h4{font-size: 24px;margin-bottom: 30px;}
	.zpbuton{padding-top: 40px;}
	.zpbutcon{padding: 15px 10px;}
	.zpbutcon ul li{margin-bottom: 10px;}
	.zpbutcon ul li .zplist{height: 45px;line-height: 45px;padding: 0 12px;}
	.zplist span{margin-top: 14px;width: 20px;height: 20px;}
	.zpbuton{padding: 55px 5%;}
	.zptitle{margin-bottom: 10px;}
	.wentilist{margin-bottom: 25px;}
	.wentilistright h4{font-size: 18px;}
	.shehuileft h4{font-size: 18px;}
	.jytitle{margin-bottom: 35px;}
	.jylist ul li div{padding: 10px 12px;}
	.jylist ul li div h6{font-size: 18px;}
	.jylist ul li div p{font-size: 14px;}
	.qiye ul{display: block;margin-bottom: 30px;}
	.qiye h4{margin-bottom: 30px;}
	.qiye ul li{width: 49.5%;float: left;margin-right: 0;}
	.qiyeconter,.qybutse{padding-left: 5%;padding-right: 5%;}
	.mybaner{display: none;}
	.ywgh{padding: 30px 5% 0 5%;}
	.modeltext h5{font-size: 18px;}
	.fatitle h4{font-size: 18px;padding-left: 10px;}
	.fatitle span{font-size: 14px;display:none;}
	.fatitle a{width: 120px;font-size: 14px;}
	.fatitle a i{vertical-align: -2px;}
	.faconter ul li p,.falast p{padding: 0 12px;font-size: 14px;height: 50px;line-height: 50px;}
	.falist{margin-bottom: 25px;}
	.shye_box{padding-top: 20px !important;}
	.shye_box ul li{width: 50%;margin-bottom: 20px;}
	.shye_box ul li:nth-child(2n):before{display: none;}
	.ywjsconed{margin-bottom: 20px;}
	.yfboxcon h5{font-size: 20px;}
	.yfboxcon p{font-size: 16px;}
	.yfboxcon{left: 20px;}
	.yfright ul .yflasted .yfboxcon{top: 35%;}
	.lxbut ul li{width: 100% !important;}
	.mastertitle span{margin-bottom: 15px;}
	.mastertitle i{margin-bottom: 15px;}
	.mastertitle h5{margin-bottom: 15px;}
	.cpyfw_yjzs_list .fangancon ul li{width: 100%;}
	/*编辑区域*/
	.news_xq .zgtc_bj p,.product_xq_bj p{text-align: justify;text-indent: 20pt !important;line-height:30px !important;color: #000 !important;font-size: 14px !important;}
	.news_xq .zgtc_bj span,.product_xq_bj span{line-height:30px !important;color: #000 !important;font-size: 14px !important;}
	.news_xq .cont p img{width:100%;}
}
@media screen and (max-width:480px){
	.lhar_cont{padding: 0 5%;}
	.index_gcyw_pages{right: 5%;}
	.index_swiper1 .swiper-container{height: 280px;}
	.index_banner{height: 200px;}
	.index_swiper1{margin-top: -34px;padding-right: 0;}
	.index_swiper1 .zgtc_box{padding: 20px;}
	.index_swiper1 .zgtc_info{padding: 20px;}
	.index_news .zgtc_tab li{padding: 0 12px;}
	.zgtc_footer_b{padding-bottom: 16px;padding-top: 16px;line-height: 18px;}
	.zgtc_footer_r .zgtc_info li h5{font-size: 12px;line-height: 12px;}
	.zgtc_footer_r .zgtc_info .zgtc_cz, .zgtc_footer_r .zgtc_info .zgtc_email{font-size: 12px;line-height: 12px;}
	.index_gcyw .zgtc_info{padding: 12px 10px 0;}
	.index_gcyw .zgtc_name{font-size: 14px;line-height: 14px;}
	.index_gcyw .zgtc_txt{margin-top: 6px;}
	.erji_banner{height: 150px;}
	.index_banner_prev,.index_banner_next{width: 26px;height: 26px;top: 40%;left: 6px;}
	.index_banner_next{left: auto;right: 6px;}
	/*走进天辰*/
	.zjtc_box{padding-top: 24px;padding-bottom: 24px;}
	.zjtc_cont .zgtc_info, .tc_video .zgtc_info .zgtc_txt,.tcdsj .zgtc_txt{font-size: 12px;}
	.gsjj_cont,.product_xq_bj,.news_xq .zgtc_bj{font-size: 12px;}
	.zjtc_list{margin-top: 6px;}
	.zjtc_list a{margin-top: 16px;}
	.zjtc_list a p{font-size: 14px;line-height: 14px;margin-top: 10px;}
	.tc_video{margin-top: 22px;padding: 18px;}
	/*公司介绍*/
	/*.gsjj_cont .img{margin-top: 14px}*/
	.ywly{margin-top: 22px;padding: 18px;}
	.ywly li{width: 100%;margin-right: 0;margin-top: 16px;}
	.ywly li:nth-child(3n){margin-right: 0;}
	.ywly li:nth-child(2n){margin-right: 0;}
	.ywly li .zgtc_name{font-size: 16px;line-height: 16px;margin-top: 12px;}
	.ywly li .zgtc_txt{font-size: 14px;line-height: 20px;max-height: 40px;}
	/*新闻列表*/
	.news_list_tab li{font-size: 12px;line-height: 26px;padding: 0 14px;margin-right: 10px;}
	.news_list{margin-top: 8px;}
	.news_list a{padding: 16px 0;}
	.news_list .img{width: 100%;}
	.news_list .zgtc_info{width: 100%;margin-top: 14px;}
	.news_list .zgtc_info .zgtc_txt{line-height: 18px;max-height: 54px;}
	.news_list .zgtc_info i{width: 11%;height: 18px;background-size: 10.5px 10.5px;}
	.news_list_pages{margin-top: 24px;}
	.news_list_pages li{margin-right: 8px;}
	.news_list_pages li a{height: 30px;line-height: 28px;padding: 0 10.5px;font-size: 12px;}
	/*新闻详情*/
	.news_xq .zgtc_name{font-size: 16px;}
	.news_xq .zgtc_time{margin-top: 6px;}
	.news_xq .zgtc_bj{padding: 8px 0 20px 0;}
	.news_xq_pages{width: 70%;margin-top: 24px;}
	.news_xq_pages a{font-size: 12px;}
	.news_xq_pages a:last-child{margin-top: 4px;}
	/*联系我们*/
	.contact_us_cont_box{padding: 24px 0 0;}
	.contact_us_cont .contact_us_r li .img{width: 28px;height: 28px;}
	.contact_us_cont .contact_us_r{margin-top: 10px;}
	.contact_us_cont .contact_us_r li{padding: 6px 0;}
	.zgtc_footer_l li{min-width: 25%;margin-right: 0;}
	/* 工程 */
	.gc_lq, .gc_type{padding-top: 24px;padding-bottom: 24px;}
	.gc_lq_swiper_box{margin-top: 24px;}
	.gc_lq_swiper_box .gc_lq_prev{left: -20px;}
	.gc_lq_swiper_box .gc_lq_next{right: -20px;}
	.gc_lq_swiper .swiper-slide{padding: 34px 16px;}
	.gc_lq_swiper .zgtc_name{line-height: 22px;height: 44px;font-size: 14px;margin-top: 18px;}
	.gc_lq_swi_cont{padding: 16px 5% 0;}
	.gc_lq_swi_cont p{line-height: 24px;}
	.gc_type li{width: 100%;margin-top: 24px;}
	.gc_type ul{margin-top: 0;}
	.gc_type .zgtc_info{margin-top: 8px;}
	.gc_type .zgtc_info h5{font-size: 20px;}
	.gc_type .zgtc_info p{font-size: 14px;}
	
	.zjtc_listcon a{margin-bottom: 4%;margin-top: 0;}
	.zgtc_more{padding-top: 16px;padding-bottom: 16px;}
	.zgtc_more p{font-size: 14px;}
	.zgtc_more a{width: 104px;height: 34px;line-height: 34px;font-size: 12px;}
}
@media screen and (max-width:375px){
	.index_swiper1 .swiper-container{height: 220px;}
	.zgtc_footer_b a{padding: 0;margin-left: 8px;}
	.zgtc_more{padding-top: 12px;padding-bottom: 12px;}
}